package com.fqgj.sentry.biz.antiFraud.domain;

import java.util.Date;
import java.util.List;

public class OrderVo {


    public OrderVo() {
    }

    public OrderVo(String no) {
        this.no = no;
    }

    //=========订单属性==========
    private String orderNo;
    private String userNo;
    private boolean lastOverdue;
    //订单编号
    private String no;
    //申请时间
    private String applyDate;
    //来源
    private String from;
    //订单类型  true:新增  false:复借
    private boolean isNew;

    private Date successDate;
    private Date repaymentDate;
    private Date actualRepaymentDate;

    //=========用户属性==========
    private String bankNO;
    private String bankName;
    //姓名
    private String realName;
    //手机号
    private String mobile;
    //省份证
    private String identityNO;
    //姓名
    private String sex;
    //qq号
    private String qq;
    //email
    private String email;
    //公司名称，号码，地址
    private String companyName;
    private String companyAddress;
    private String companyPhone;
    //紧急联系人1
    private String contactMobile1;
    private String contactName1;
    private String contactRelation1;
    //紧急联系人2
    private String contactMobile2;
    private String contactName2;
    private String contactRelation2;

    private String riskResult;
    private Integer riskResultType;
    private Integer riskResultPriority;
    //命中规则
    private String rule;
    //gps地址
    private String gpsAddress;
    private String province;
    private String city;
    private String area;
    private Double lat;
    private Double lng;

    private String wifi;
    private String ip;
    private String clientId;

    public String getSex() {
        return sex;
    }

    public OrderVo setSex(String sex) {
        this.sex = sex;
        return this;
    }

    public String getClientId() {
        return clientId;
    }

    public OrderVo setClientId(String clientId) {
        this.clientId = clientId;
        return this;
    }

    public String getWifi() {
        return wifi;
    }

    public OrderVo setWifi(String wifi) {
        this.wifi = wifi;
        return this;
    }

    public String getIp() {
        return ip;
    }

    public OrderVo setIp(String ip) {
        this.ip = ip;
        return this;
    }

    public Date getSuccessDate() {
        return successDate;
    }

    public OrderVo setSuccessDate(Date successDate) {
        this.successDate = successDate;
        return this;
    }

    public Date getRepaymentDate() {
        return repaymentDate;
    }

    public OrderVo setRepaymentDate(Date repaymentDate) {
        this.repaymentDate = repaymentDate;
        return this;
    }

    public Date getActualRepaymentDate() {
        return actualRepaymentDate;
    }

    public OrderVo setActualRepaymentDate(Date actualRepaymentDate) {
        this.actualRepaymentDate = actualRepaymentDate;
        return this;
    }

    public String getProvince() {
        return province;
    }

    public OrderVo setProvince(String province) {
        this.province = province;
        return this;
    }

    public String getCity() {
        return city;
    }

    public OrderVo setCity(String city) {
        this.city = city;
        return this;
    }

    public String getArea() {
        return area;
    }

    public OrderVo setArea(String area) {
        this.area = area;
        return this;
    }

    public Double getLat() {
        return lat;
    }

    public OrderVo setLat(Double lat) {
        this.lat = lat;
        return this;
    }

    public Double getLng() {
        return lng;
    }

    public OrderVo setLng(Double lng) {
        this.lng = lng;
        return this;
    }

    private List<PropertyVo> propertyVoList;

    public String getNo() {
        return no;
    }

    public OrderVo setNo(String no) {
        this.no = no;
        return this;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public OrderVo setOrderNo(String orderNo) {
        this.orderNo = orderNo;
        return this;
    }

    public String getUserNo() {
        return userNo;
    }

    public OrderVo setUserNo(String userNo) {
        this.userNo = userNo;
        return this;
    }

    public String getApplyDate() {
        return applyDate;
    }

    public OrderVo setApplyDate(String applyDate) {
        this.applyDate = applyDate;
        return this;
    }

    public String getFrom() {
        return from;
    }

    public OrderVo setFrom(String from) {
        this.from = from;
        return this;
    }

    public boolean isNew() {
        return isNew;
    }

    public OrderVo setNew(boolean aNew) {
        isNew = aNew;
        return this;
    }

    public boolean isLastOverdue() {
        return lastOverdue;
    }

    public OrderVo setLastOverdue(boolean lastOverdue) {
        this.lastOverdue = lastOverdue;
        return this;
    }

    public String getRealName() {
        return realName;
    }

    public OrderVo setRealName(String realName) {
        this.realName = realName;
        return this;
    }

    public String getMobile() {
        return mobile;
    }

    public OrderVo setMobile(String mobile) {
        this.mobile = mobile;
        return this;
    }

    public String getIdentityNO() {
        return identityNO;
    }

    public OrderVo setIdentityNO(String identityNO) {
        this.identityNO = identityNO;
        return this;
    }

    public String getBankNO() {
        return bankNO;
    }

    public OrderVo setBankNO(String bankNO) {
        this.bankNO = bankNO;
        return this;
    }

    public String getBankName() {
        return bankName;
    }

    public OrderVo setBankName(String bankName) {
        this.bankName = bankName;
        return this;
    }

    public String getQq() {
        return qq;
    }

    public OrderVo setQq(String qq) {
        this.qq = qq;
        return this;
    }

    public String getEmail() {
        return email;
    }

    public OrderVo setEmail(String email) {
        this.email = email;
        return this;
    }

    public String getCompanyName() {
        return companyName;
    }

    public OrderVo setCompanyName(String companyName) {
        this.companyName = companyName;
        return this;
    }

    public String getCompanyAddress() {
        return companyAddress;
    }

    public OrderVo setCompanyAddress(String companyAddress) {
        this.companyAddress = companyAddress;
        return this;
    }

    public String getCompanyPhone() {
        return companyPhone;
    }

    public OrderVo setCompanyPhone(String companyPhone) {
        this.companyPhone = companyPhone;
        return this;
    }

    public String getContactMobile1() {
        return contactMobile1;
    }

    public OrderVo setContactMobile1(String contactMobile1) {
        this.contactMobile1 = contactMobile1;
        return this;
    }

    public String getContactName1() {
        return contactName1;
    }

    public OrderVo setContactName1(String contactName1) {
        this.contactName1 = contactName1;
        return this;
    }

    public String getContactRelation1() {
        return contactRelation1;
    }

    public OrderVo setContactRelation1(String contactRelation1) {
        this.contactRelation1 = contactRelation1;
        return this;
    }

    public String getContactMobile2() {
        return contactMobile2;
    }

    public OrderVo setContactMobile2(String contactMobile2) {
        this.contactMobile2 = contactMobile2;
        return this;
    }

    public String getContactName2() {
        return contactName2;
    }

    public OrderVo setContactName2(String contactName2) {
        this.contactName2 = contactName2;
        return this;
    }

    public String getContactRelation2() {
        return contactRelation2;
    }

    public OrderVo setContactRelation2(String contactRelation2) {
        this.contactRelation2 = contactRelation2;
        return this;
    }

    public String getRiskResult() {
        return riskResult;
    }

    public OrderVo setRiskResult(String riskResult) {
        this.riskResult = riskResult;
        return this;
    }

    public Integer getRiskResultType() {
        return riskResultType;
    }

    public OrderVo setRiskResultType(Integer riskResultType) {
        this.riskResultType = riskResultType;
        return this;
    }

    public Integer getRiskResultPriority() {
        return riskResultPriority;
    }

    public OrderVo setRiskResultPriority(Integer riskResultPriority) {
        this.riskResultPriority = riskResultPriority;
        return this;
    }

    public String getRule() {
        return rule;
    }

    public OrderVo setRule(String rule) {
        this.rule = rule;
        return this;
    }

    public String getGpsAddress() {
        return gpsAddress;
    }

    public OrderVo setGpsAddress(String gpsAddress) {
        this.gpsAddress = gpsAddress;
        return this;
    }

    public List<PropertyVo> getPropertyVoList() {
        return propertyVoList;
    }

    public OrderVo setPropertyVoList(List<PropertyVo> propertyVoList) {
        this.propertyVoList = propertyVoList;
        return this;
    }
}
